floor excavation - Turkish English Dictionary